heavy rainfall - Espagnol Anglais Dictionnaire